Protocols for Collaboration, Coordination and Dynamic Role Assignment in a Robot Team

نویسندگان

  • Rosemary Emery
  • Kevin Sikorski
  • Tucker R. Balch
چکیده

Creation of cooperative robot teams for complex tasks requires not only agents that can function well individually but also agents that can coordinate their actions. This paper presents several methods for collaboration and coordination in a team of soccerplaying robots. In our approach, fixed collaborative supporting behaviours allow for robots to aid each other and decrease interference. Coordinated dynamic role assignment then permits the robots to take advantage of their current location on the field. We present a robust protocol for dynamic role assignment based upon multithreaded computer programming that mitigates the risk often associated with initiating a role change in a distributed system. This protocol is independent from the manner in which the decision to switch roles is made and would therefore support any approach to role assignment. The individual and supporting behaviours were tested at RoboCup 2001 in Seattle, Washington.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-Robot Dynamic Role Assignment and Coordination Through Shared Potential Fields

Role assignment and coordination are difficult issues for multi-robot systems, especially in highly dynamic tasks. Robot soccer is one such task and it provides a unique challenge for multi-robot research. In this paper, we contribute the approach that we successfully developed for CMPACK’02 , our team for the RoboCup-2002 Sony legged league. The RoboCup-2002 Sony robots were equipped with wire...

متن کامل

Robot team coordination using dynamic role and positioning assignment and role based setplays

The coordination methodologies of CAMBADA, a robotic soccer team designed to participate in the RoboCup Middle-Size League (MSL), are presented in this paper. The approach, which relies on information sharing and integration within the team, is based on formations, flexible positionings and dynamic role and positioning assignment. Role assignment is carried out locally on each robot to increase...

متن کامل

Distributed, Play-Based Role Assignment for Robot Teams in Dynamic Environments

The design of a coordination strategy for a distributed robotic team is challenging in domains with high uncertainty and dynamic environments. We present a distributed, play-based role assignment algorithm that has been implemented on real robots in the RoboCup four-legged league. The algorithm allows the robots to adapt their strategy based on the current state of the environment, the game, an...

متن کامل

Roles, Positionings and Set Plays to Coordinate a RoboCup MSL Team

This paper presents the team coordination methodologies of CAMBADA, a robotic soccer team designed to participate in the RoboCup middle-size league (MSL). The coordination model extends and adapts previous work in the Soccer Simulation League to the MSL environment. The approach is based on flexible positionings and priority-based dynamic role/positioning assignment. In addition, coordinated pr...

متن کامل

Scalable Task Assignment for Heterogeneous Multi-Robot Teams

This work deals with the development of a dynamic task assignment strategy for heterogeneous multi‐robot teams in typical real world scenarios. The strategy must be efficiently scalable to support problems of increasing complexity with minimum designer intervention. To this end, we have selected a very simple auction‐based strategy, which has been implemented and analyse...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002